legally separated - French English Dictionary